'Declaration
<ExtensionAttribute()> <NotNullAttribute()> Public Overloads Shared Function ReadWrite(Of TValue)( _ ByVal dataVariable As UADataVariable, _ ByVal attributeData As UAAttributeData(Of TValue), _ ByVal ParamArray arrayDimensions() As Integer _ ) As UADataVariable
'Usage
Dim dataVariable As UADataVariable Dim attributeData As UAAttributeData(Of TValue) Dim arrayDimensions() As Integer Dim value As UADataVariable value = UADataVariableExtension.ReadWrite(Of TValue)(dataVariable, attributeData, arrayDimensions)
[Extension()] [NotNull()] public static UADataVariable ReadWrite<TValue>( UADataVariable dataVariable, UAAttributeData<TValue> attributeData, params int[] arrayDimensions )
[Extension()] [NotNull()] public: static UADataVariable^ ReadWritegeneric<typename TValue> ( UADataVariable^ dataVariable, UAAttributeData<TValue^>^ attributeData, ... array<int>^ arrayDimensions )
Parameters
- dataVariable
- The data variable that will be modified and returned.
The value of this parameter cannot be
null
(Nothing
in Visual Basic). - attributeData
- The initial attribute data of the data variable.
The value of this parameter cannot be
null
(Nothing
in Visual Basic). - arrayDimensions
- The size of each dimension of the array value.
The value of this parameter cannot be
null
(Nothing
in Visual Basic).
Type Parameters
- TValue
Return Value
This method never returns null
(Nothing
in Visual Basic).